AITranslate\AI_Translate_Core B

Total Complexity 76
Dependencies 4
Dependents 5
Total lines 532
Lines of code 353
Logical lines of code 181
Comment lines 129
Methods 17
Properties 1

Methods 17

Method Rating Maintainability Complexity Lines of code
clear_menu_cache()
A
42 13 51
get_cache_statistics()
A
41 12 57
validate_api_settings()
A
45 8 41
generate_website_context_suggestion()
A
55 8 18
build_translation_system_prompt()
S
48 6 40
clear_cache_for_language()
S
52 6 24
clear_all_cache()
S
56 4 18
clear_language_disk_caches_only()
S
56 4 18
get_language_name()
S
61 4 12
get_available_languages()
S
49 1 32
clear_slug_map()
S
61 2 11
get_instance()
S
71 2 6
get_api_url_for_provider()
S
68 2 7
get_api_providers()
S
67 1 7
clear_all_cache_except_slugs()
S
81 1 3
clear_memory_and_transients_except_slugs()
S
73 1 5
clear_prompt_cache()
S
82 1 3